swab hitch - Alemán Inglés Diccionario